.control {
	position: absolute;
	left: 500px;
	top: 20px;
	width: 160px;
	height: 400px;
	border: 4px groove #468DCD ;
	background-color: #FFF;
	color: #063865;
	text-align: center;
}

#NextTurn {
	font-size: 1.4em;
}
#NextBlack {
	position: absolute;
	border: 3px solid #063865;
	left: 20px;
	top: 30px;
}
#NextWhite {
	position: absolute;
	border: 3px solid #063865;
	left: 90px;
	top: 30px;
}

.selected {
	border: 3px outset red;
}

.board {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 460px;
	height: 460px;
	background-image:url('//hangout-go-board.googlecode.com/git/wood.png');
	background-color: #FFE0C2;
}

.grid {
	position:absolute;
	left: 30px;
	top: 30px;
	width: 400px;
	height: 400px;
	border-collapse: collapse;
	border: 5px solid black;
}
.grid td{
	border: 4px solid black;
	padding: 10px;
}

.star{
	position:absolute;
	background-color: black;
	border-radius: 10px;
	width: 15px;
	height: 15px;
}
#STARC3{ left: 123px; top:  320px; }
#STARC7{ left: 123px; top:  124px; }
#STARE5{ left: 221px; top:  222px; }
#STARG3{ left: 319px; top:  320px; }
#STARG7{ left: 319px; top:  124px; }

.boardtop{
	position: absolute;
	left: 0px;
	top: 0px;
}

.stone{
	width: 46px;
	height: 46px;
	position: absolute;
	border-radius: 25px;
}

.black{
	background: rgb(76,76,76); /* Old browsers */
	background: -moz-linear-gradient(-45deg,  rgb(76,76,76) 0%, rgb(71,71,71) 14%, rgb(0,0,0) 51%, rgb(28,28,28) 84%, rgb(19,19,19) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgb(76,76,76)), color-stop(14%,rgb(71,71,71)), color-stop(51%,rgb(0,0,0)), color-stop(84%,rgb(28,28,28)), color-stop(100%,rgb(19,19,19))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  rgb(76,76,76) 0%,rgb(71,71,71) 14%,rgb(0,0,0) 51%,rgb(28,28,28) 84%,rgb(19,19,19) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  rgb(76,76,76) 0%,rgb(71,71,71) 14%,rgb(0,0,0) 51%,rgb(28,28,28) 84%,rgb(19,19,19) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  rgb(76,76,76) 0%,rgb(71,71,71) 14%,rgb(0,0,0) 51%,rgb(28,28,28) 84%,rgb(19,19,19) 100%); /* IE10+ */
	background: linear-gradient(135deg,  rgb(76,76,76) 0%,rgb(71,71,71) 14%,rgb(0,0,0) 51%,rgb(28,28,28) 84%,rgb(19,19,19) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.white{
	background: rgb(243,243,243); /* Old browsers */
	background: -moz-linear-gradient(-45deg,  rgb(243,243,243) 0%, rgb(255,255,255) 35%, rgb(255,255,255) 66%, rgb(211,211,211) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgb(243,243,243)), color-stop(35%,rgb(255,255,255)), color-stop(66%,rgb(255,255,255)), color-stop(100%,rgb(211,211,211))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  rgb(243,243,243) 0%,rgb(255,255,255) 35%,rgb(255,255,255) 66%,rgb(211,211,211) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  rgb(243,243,243) 0%,rgb(255,255,255) 35%,rgb(255,255,255) 66%,rgb(211,211,211) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  rgb(243,243,243) 0%,rgb(255,255,255) 35%,rgb(255,255,255) 66%,rgb(211,211,211) 100%); /* IE10+ */
	background: linear-gradient(135deg,  rgb(243,243,243) 0%,rgb(255,255,255) 35%,rgb(255,255,255) 66%,rgb(211,211,211) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#d3d3d3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

#A1{ left: 10px; top: 400px; }
#A2{ left: 10px; top: 351px; }
#A3{ left: 10px; top: 302px; }
#A4{ left: 10px; top: 253px; }
#A5{ left: 10px; top: 204px; }
#A6{ left: 10px; top: 155px; }
#A7{ left: 10px; top: 106px; }
#A8{ left: 10px; top: 57px; }
#A9{ left: 10px; top: 8px; }

#B1{ left: 59px; top: 400px; }
#B2{ left: 59px; top: 351px; }
#B3{ left: 59px; top: 302px; }
#B4{ left: 59px; top: 253px; }
#B5{ left: 59px; top: 204px; }
#B6{ left: 59px; top: 155px; }
#B7{ left: 59px; top: 106px; }
#B8{ left: 59px; top: 57px; }
#B9{ left: 59px; top: 8px; }

#C1{ left: 108px; top: 400px; }
#C2{ left: 108px; top: 351px; }
#C3{ left: 108px; top: 302px; }
#C4{ left: 108px; top: 253px; }
#C5{ left: 108px; top: 204px; }
#C6{ left: 108px; top: 155px; }
#C7{ left: 108px; top: 106px; }
#C8{ left: 108px; top: 57px; }
#C9{ left: 108px; top: 8px; }

#D1{ left: 157px; top: 400px; }
#D2{ left: 157px; top: 351px; }
#D3{ left: 157px; top: 302px; }
#D4{ left: 157px; top: 253px; }
#D5{ left: 157px; top: 204px; }
#D6{ left: 157px; top: 155px; }
#D7{ left: 157px; top: 106px; }
#D8{ left: 157px; top: 57px; }
#D9{ left: 157px; top: 8px; }

#E1{ left: 206px; top: 400px; }
#E2{ left: 206px; top: 351px; }
#E3{ left: 206px; top: 302px; }
#E4{ left: 206px; top: 253px; }
#E5{ left: 206px; top: 204px; }
#E6{ left: 206px; top: 155px; }
#E7{ left: 206px; top: 106px; }
#E8{ left: 206px; top: 57px; }
#E9{ left: 206px; top: 8px; }

#F1{ left: 255px; top: 400px; }
#F2{ left: 255px; top: 351px; }
#F3{ left: 255px; top: 302px; }
#F4{ left: 255px; top: 253px; }
#F5{ left: 255px; top: 204px; }
#F6{ left: 255px; top: 155px; }
#F7{ left: 255px; top: 106px; }
#F8{ left: 255px; top: 57px; }
#F9{ left: 255px; top: 8px; }

#G1{ left: 304px; top: 400px; }
#G2{ left: 304px; top: 351px; }
#G3{ left: 304px; top: 302px; }
#G4{ left: 304px; top: 253px; }
#G5{ left: 304px; top: 204px; }
#G6{ left: 304px; top: 155px; }
#G7{ left: 304px; top: 106px; }
#G8{ left: 304px; top: 57px; }
#G9{ left: 304px; top: 8px; }

#H1{ left: 353px; top: 400px; }
#H2{ left: 353px; top: 351px; }
#H3{ left: 353px; top: 302px; }
#H4{ left: 353px; top: 253px; }
#H5{ left: 353px; top: 204px; }
#H6{ left: 353px; top: 155px; }
#H7{ left: 353px; top: 106px; }
#H8{ left: 353px; top: 57px; }
#H9{ left: 353px; top: 8px; }

#J1{ left: 402px; top: 400px; }
#J2{ left: 402px; top: 351px; }
#J3{ left: 402px; top: 302px; }
#J4{ left: 402px; top: 253px; }
#J5{ left: 402px; top: 204px; }
#J6{ left: 402px; top: 155px; }
#J7{ left: 402px; top: 106px; }
#J8{ left: 402px; top: 57px; }
#J9{ left: 402px; top: 8px; }